package com.system.api.company.entity.dto;

import jakarta.validation.constraints.NotBlank;
import lombok.Data;
import org.yang.common.core.annotation.Chinese;
import org.yang.database.orm.entity.BaseDto;

import static com.system.common.constant.MessageConstant.COMPANY_PHONE_EMPTY;

/**
 * 插入表单对象
 *
 * @author: lslands
 * @description:
 * @version：v1.0
 * @date: 2024/6/1 21:59
 */
@Data
public class CompanyFormDto extends BaseDto {

    /**
     * 上级
     * @mock 0
     * @required
     */
    private Long parentId;
    /**
     * 企业名称
     * @mock XX企业
     * @required
     */
    private String name;
    /**
     * 企业编码
     * @mock company
     */
    private String code;
    /**
     * 负责人
     * @mock 周洋
     */
    private String director;
    /**
     * 联系电话
     * @mock 15928310871
     */
    private String phone;
    /**
     * 企业电话
     * @mock 0838-25588
     */
    private String number;
    /**
     * 邮箱
     * @mock 1430536748@qq.com
     */
    private String email;
    /**
     * 企业地址
     * @mock 北京市海淀区
     */
    private String address;
    /**
     * 排序
     * @mock 99
     */
    private Integer sort;
}
